Search results for "Entity Framework"
showing 8 items of 8 documents
Ietvaru salīdzināšana tīmekļa lietotnes ģenerēšanai no datu modeļa
2018
Tīmekļa vietņu apjoms visā pasaulē arvien palielinās, tāpēc ir nepieciešams pēc dažādu sarežģītību veidu tīmekļa vietnēm. Lai ātri un ērti izveidotu tīmekļa vietni, ar vai bez noteiktām biznesa prasībām, nepieciešams ņemt vērā dažādi faktori kā tiks veidota tīmekļa vietne. Darba mērķis ir salīdzināt programmu ietvarus tīmekļa vietņu ģenerēšanai, balstoties uz iepriekš izveidotas datu bāzes. Tiks izpētīts ietvaru rīku funkcionālās iespējas un pielāgošana noteiktām vajadzībām. Svarīgs vērtēšanas kritērijs ir ietvaru piedāvātie palīgrīki izstrādes gaitas paātrināšanai. Pēc šiem kritērijiem izvēlētie ietvari tiks salīdzināti un iegūti secinājumi.
ADO.NET objektu-relāciju kartēšanas modernizācija esošai sistēmai
2019
Industrijā joprojām tiek uzturētas .NET ietvarā veidotas sistēmas, kuru izstrāde tika uzsākta pirms vairāk kā 15 gadiem, kad vēl nebija pieejami dažādi ORM ietvaru risinājumi. Līdz ar to, izstrādātāji saskaras ar dažādām datu piekļuves slāņa problēmām - ierobežotu funkcionalitāti, apgrūtinātu sistēmas migrāciju uz jaunākiem ietvariem, drošības riskiem. u.c. Esošo risinājumu aizstāšana ar modernu ORM, ļautu šīs problēmas risināt. Bakalaura darba mērķis ir identificēt problēmas, kas rodas, aizstājot uz Microsoft ADO.NET bāzētu sistēmas datu piekļuves slāni ar Entity Framework ORM ietvaru, kā arī izpētīt migrācijas ieguvumus un trūkumus. Pētījuma rezultātā tika izstrādāta jauna datu piekļuves …
Objektu-relāciju kartēšanas rīku salīdzinājums ASP.NET ietvarā
2021
ORM rīki ir populāra izvēle ASP.NET lietotnes loģiskā slāņa savienošanai ar datubāzi. Tomēr jauniem izstrādātājiem ne vienmēr var būt skaidrs un zināms, kādu ORM rīku izmantot lietotnes realizācijā. “Bakalaura” darba galvenais mērķis ir izpētīt ASP.NET ORM rīku piedāvājumu un veikt savstarpēju salīdzināšanu autora izvēlētā ORM rīku izlasē. Darbā tiek izprasts, kas ir objektorientēta kartēšana, kādus ORM rīkus piedāvā ASP.NET ietvars, un tiek veikts izvēlētu ORM rīku praktisks salīdzinājums. Lai veiktu praktisku salīdzinājumu, tika izveidota ASP.NET lietotne, datubāze un vaicājumi, kas katram ORM rīkam ir jāizpilda. Praktiskā pētījuma rezultātā ir formulēti secinājumi par katru ORM rīku, ana…
Tiešsaistes labdarības sistēma
2017
„Tiešsaistes labdarības sistēma” ir sistēma, ar kuras palīdzību cilvēki spēs uzzināt un apskatīt dažādus labdarības pasākumus, kuri ir plānoti tuvāka laikā. Cilvēki spēs pieteikties izvēlētiem pasākumiem, piedalīties tajos un lejupielādēt bildes, ja vēlās. Galvenais uzdevums ir izveidot strādājošu sistēmu, kura spētu lietotājiem nodrošināt dažādas funkcijas. Savu aktualitāti sistēma gūst, jo atvieglo labdarības pasākumu reklamēšanu, kā arī cilvēku piesaistīšanu un statistikas veidošanu. Darbā aprakstītas ne vien konkrētas sistēmas funkcionālās un nefunkcionālās prasības, norādīts kādas tabulas veidot datu uzglabāšanai, bet arī ir apskatāms kā jāizskatās lietotāja saskarnei. Sistēma ir izvei…
Modulāras un testējamas arhitektūras veidošana tīmekļa lietotnēm
2015
Lietotnēs ar sarežģītu biznesa funkcionalitāti ir svarīgi domāt par testējamību un modularitāti arhitektūras līmenī. Darba mērķis ir aprakstīt principus, kā veidot šādu koda arhitektūru tīmekļa lietotnei, īpaši koncentrējoties uz testējamību. Darba galvenās tēmas ir atkarību injicēšana, starpnozaru problēmu centralizēta risināšana, Entity Framework izmantošana kopā ar eksistējošu datubāzi, biznesa loģikas pārvaldīšana, servera un klienta puses uzturamu vienībtestu un integrācijas testu veidošana. Lai realizētu pētījumu, autors eksistējošai uzņēmuma informācijas sistēmai veica arhitektūras uzlabošanu, kā rezultātā tā tika salīdzināta ar veco lietotni, secinot, ka ir uzlabojusies uzturamība, …
Informācijas sistēma dokumentu pārvaldei
2021
Kvalifikācijas darba ietvaros darba autore izstrādāja tīmekļa vietnes dokumentāciju, kas ietver sevī prasību specifikāciju, projektējumu, testēšanas dokumentāciju, konfigurācijas pārvaldību un darbietilpības novērtējumu. “Informācijas sistēma dokumentu pārvaldei” ir vietne, kas nodrošina lietotājiem iespēju apskatīt ierakstus. Administratoram ir iespēja, detalizēti apskatīt ierakstus, izveidot jaunus ierakstus, kā arī rediģēt tos un dzēst. Vietni ir iespējams lietot, izmantojot interneta pārlūkprogrammu datorā vai planšetdatorā. Lietotne izstrādāta, izmantojot Microsoft ASP.NET Core atvērtā koda tīmekļa ietvaru. Kvalifikācijas darba nosaukums angļu vālodā " Information system for document m…
Atskaišu sistēma kokvedēja vadītājiem
2022
Lietotnes “Atskaišu sistēma kokvedēja vadītājiem” mērķis ir atvieglot loģistikas speciālistu komunikāciju ar kokvedēju vadītājiem, sniedzot minētajiem vadītājiem iespēju ērti sniegt atskaites par veicamā darba statusu. Izstrādātā sistēma apkopo informāciju par katra vadītāja tā brīža pildītajiem darba pienākumiem un ļauj loģistikas speciālistiem plānot un uzdot vadītājiem tālākos darba pienākumus. Sistēma datus glabā datubāzē un tos lietotājam pasniedz viegli pārskatāmā veidā, atvieglojot to pārvaldību. Sistēma sastāv no “Windows Presentation Foundation” lietotāja saskarnes satvara, “Entity Framework” relāciju kartēšanas sistēmas un "Microsoft SQL Server" datu bāzes pārvaldības sistēmas.
Personāla atlases sistēma
2018
Šīs dokuments ir kvalifikācijas darba ietvaros izstrādātas tīmekļa personāla atlases lietotni Recruiting dokumentācija, kas ietver sevī prasību specifikāciju, projektējumu, testēšanas dokmentāciju, kā arī konfigurācijas pārvaldību un darbietilpības novērtējumu. Kvalifikācijas darba mērķis ir izstrādāt tīmekļa lietotni, kas var nodrošināt uzņēmumiem iespēju vienkāršāk un atrāk apstrādāt pieteikumus uz vakancēm. Lietotne izstrādāta, izmantojot Microsoft ASP.NET Core 2.0 atvērtā koda tīmekļa ietvaru.